﻿<div class="easyui-layout" data-options="fit:true">
    <div data-options="region:'north',border:false" style="height: 140px; border-bottom-width: 1px; padding: 10px; font-size: 14px;">
        <a class="easyui-linkbutton" data-options="iconCls:'icon-search'" href="/Validatebox/ViewRemoteValidSource" target="_blank">点击查看扩展代码</a>
        <a class="easyui-linkbutton" data-options="iconCls:'icon-search'" href="/Validatebox/ViewValidateboxSource" target="_blank">点击查看扩展样式</a>
        <br />
        js依赖项：
        <br />
        [query-1.11.0.js]、[jquery.jdirk.js]、[jquery.easyui.min.js]、[jeasyui.extensions.validatebox.rules.remote.js]

        <br /><br />
        css依赖项：
        <br />
        [jeasyui.extensions.validatebox.css]
    </div>
    <div data-options="region:'center',border:false,title:'此处仅显示“功能演示”选项卡所示功能基于本扩展的实现源码'" style="padding: 15px; font-size: 14px;">
        <a href="~/Demos/ExtensionDemos/Validatebox/RemoteValidDemo.rar" target="_self">下载本扩展功能演示Demo</a>
        <br />
        <div style="font-size: 17px; font-weight: bold; margin-top: 15px;margin-bottom:10px;">
            扩展规则API
        </div>
        <table class="tableAPI">
            <tr class="title">
                <td style="width:10%;">名称</td>
                <td style="width: 40%;">参数</td>
                <td>描述</td>
            </tr>
            <tr>
                <td>remoteValidWithoutField</td>
                <td>
                    参数1：string 格式，表示正在校验的内容名称，如“用户名”、“账号”<br />
                    参数2：string 格式，表示提供验证的远程地址<br />
                    参数3：string 格式，表示要排除校验的主键值（如正在编辑的数据的主键值） 或 该主键值所在的控件的 ID；不传则默认为空值
                    参数4：string 格式，表示参数3所表示内容的类型，其值可以是“string”或“id”；不传则默认为 string
                </td>
                <td>
                    访问远程地址进行验证；参数 param 中不传入查询的目标字段名称，只传入查询的目标字段的值，后台的参数名只能是 Value 和 Key 。<br />
                    该规则可用于常规的重复性检验，如“判定用户名是否重复”。
                </td>
            </tr>
        </table>
    </div>
</div>
